• Order Entry2

    10:04:39 am / 00:14:20:563 Fail

    Order Entry2
    04.29.2024 10:04:39 am 04.29.2024 10:18:59 am 00:14:20:563 · #test-id=1
    Used for cration of New order in different ways Used for canceling order, editing of order, skipping of order
    Given User enters URL and is on login page and entered credentials
    SIGNIN BUTTON CLICKED
    When User is on Home Page
    ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
    Then User navigate to Client side
    USER ICON FOUND
    IN ADMIN PAGE
    Then User should select Order Entry tab
    https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
    NAVIGATED TO ORDER ENTRY PAGE
    Then User selects Account#
    CUSTOMER ACCOUNT# SELECTED IS K11985
    Given User must be on Order Entry Page
    DELIBERY DATE FOUND, AFTER LOGGING IN TO APPLICATION Friday, May 3, 2024
    Then User must click Start Order button
    NAVIGATED TO ORDER ENTRY PAGE
    START BUTTON HAS BEEN CLICKED
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    ORDER GUIDE POPUP HAS BEEN FOUND
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    5020
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 20
    TOAST MESSAGE FOR: CURRENTLY UNAVAILABLE HAS BEEN HANDLED
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    2
    NEXT BUTTON CLICKED
    % OF YOUR AVERAGE ORDER POPUP HAS BEEN HANDLED
    ORDER NUMBER CREATED IS 1198154
    PAYMENT METHOD HAS BEEN SELECTED
    FIRST PAYMENT OPTION HAS BEEN SELECTED
    CLICKED ON NEXT BUTTON
    Then Click on Cancel button in OE summary page and handle warning popup
    ORDER ENTRY SUMMARY PAGE HAS BEEN FOUND
    CANCEL ORDER BUTTON HAS BEEN CLICKED
    CANCEL ORDER POPUP HAS BEEN HANDLED
    Then User should be navigated to Order Entry page
    ORDER ENTRY PAGE HAS BEEN FOUND
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User should click on route index icon and select route
    SEARCH SCENARIO FOR ROUTECode AND 504
    ROUTE FOUND IN INPUT BOX IS 504 - TRUCK 504
    ROUTE SELECTED IS 504 - TRUCK 504
    SUCCESSFULY SET THE ROUTE VALUE
    Then User must click Start Order button
    NAVIGATED TO ORDER ENTRY PAGE
    START BUTTON HAS BEEN CLICKED
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    ORDER GUIDE POPUP HAS BEEN FOUND
    Then Compare route selected in OE page with route in NewOE page
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    ROUTE NO. FOUND IN NEW OE PAGE IS 504 - TRUCK 504
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    8050
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 50
    TOAST MESSAGE FOR: CURRENTLY UNAVAILABLE HAS BEEN HANDLED
    And Find total amount from New oe page
    TOTAL AMOUNT FOUND IN NEW OE PAGE IS $23.00
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    2
    NEXT BUTTON CLICKED
    % OF YOUR AVERAGE ORDER POPUP HAS BEEN HANDLED
    ORDER NUMBER CREATED IS 1198155
    PAYMENT METHOD HAS BEEN SELECTED
    FIRST PAYMENT OPTION HAS BEEN SELECTED
    CLICKED ON NEXT BUTTON
    And Click on SubmitOrder button
    ORDER ENTRY SUMMARY PAGE HAS BEEN FOUND
    SUBMIT BUTTON IN ORDER SUMMARY PAGE HAS BEEN CLICKED
    Then User should be navigated to Order Entry page
    ORDER ENTRY PAGE HAS BEEN FOUND
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    NAVIGATED TO ORDER ENTRY PAGE
    START BUTTON HAS BEEN CLICKED
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    ORDER GUIDE POPUP HAS BEEN FOUND
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    8055
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 55
    TOAST MESSAGE FOR: CURRENTLY UNAVAILABLE HAS BEEN HANDLED
    And Drag and drop table header
    Category
    GROUP VALUE FOUND IS SKIM
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    2
    NEXT BUTTON CLICKED
    % OF YOUR AVERAGE ORDER POPUP HAS BEEN HANDLED
    ORDER NUMBER CREATED IS 1198156
    PAYMENT METHOD HAS BEEN SELECTED
    FIRST PAYMENT OPTION HAS BEEN SELECTED
    CLICKED ON NEXT BUTTON
    And Click on SubmitOrder button
    ORDER ENTRY SUMMARY PAGE HAS BEEN FOUND
    SUBMIT BUTTON IN ORDER SUMMARY PAGE HAS BEEN CLICKED
    Then User should be navigated to Order Entry page
    ORDER ENTRY PAGE HAS BEEN FOUND
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    NAVIGATED TO ORDER ENTRY PAGE
    START BUTTON HAS BEEN CLICKED
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    ORDER GUIDE POPUP HAS BEEN FOUND
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then User enters ProdDes in Search box
    PRODUCT DESCRIPTION SEARCHED IS MS SKIM 5 GL DISP NOZ
    Then Check for Catalog popup
    Then Enter the Qty in the Product grid Case and Unit
    100100
    UNIT ENTERED IN CATALOG 100
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    8
    NEXT BUTTON CLICKED
    ORDER NUMBER CREATED IS 1198157
    PAYMENT METHOD HAS BEEN SELECTED
    FIRST PAYMENT OPTION HAS BEEN SELECTED
    CLICKED ON NEXT BUTTON
    And Click on SubmitOrder button
    ORDER ENTRY SUMMARY PAGE HAS BEEN FOUND
    SUBMIT BUTTON IN ORDER SUMMARY PAGE HAS BEEN CLICKED
    Then User should be navigated to Order Entry page
    ORDER ENTRY PAGE HAS BEEN FOUND
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    NAVIGATED TO ORDER ENTRY PAGE
    START BUTTON HAS BEEN CLICKED
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    ORDER GUIDE POPUP HAS BEEN FOUND
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    100100
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 100
    TOAST MESSAGE FOR: CURRENTLY UNAVAILABLE HAS BEEN HANDLED
    And Find total amount from New oe page
    TOTAL AMOUNT FOUND IN NEW OE PAGE IS $46.00
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    2
    NEXT BUTTON CLICKED
    % OF YOUR AVERAGE ORDER POPUP HAS BEEN HANDLED
    ORDER NUMBER CREATED IS 1198158
    PAYMENT METHOD HAS BEEN SELECTED
    FIRST PAYMENT OPTION HAS BEEN SELECTED
    CLICKED ON NEXT BUTTON
    And Get total amount from summary page and Click on SubmitOrder button
    ORDER ENTRY SUMMARY PAGE HAS BEEN FOUND
    TOTAL ORDER AMOUNT IS $46.00
    SUBMIT BUTTON IN ORDER SUMMARY PAGE HAS BEEN CLICKED
    Product Total found in New OE page: $46.00 Product total found in summary page: $46.00
    Then User should be navigated to Order Entry page
    ORDER ENTRY PAGE HAS BEEN FOUND
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    NAVIGATED TO ORDER ENTRY PAGE
    START BUTTON HAS BEEN CLICKED
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    ORDER GUIDE POPUP HAS BEEN FOUND
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    100150
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 150
    TOAST MESSAGE FOR: CURRENTLY UNAVAILABLE HAS BEEN HANDLED
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    2
    NEXT BUTTON CLICKED
    % OF YOUR AVERAGE ORDER POPUP HAS BEEN HANDLED
    ORDER NUMBER CREATED IS 1198159
    PAYMENT METHOD HAS BEEN SELECTED
    FIRST PAYMENT OPTION HAS BEEN SELECTED
    CLICKED ON NEXT BUTTON
    And Get total amount from summary card and Order total on SubmitOrder button
    TOTAL ORDER AMOUNT IS $69.00
    SUBMIT BUTTON IN ORDER SUMMARY PAGE HAS BEEN CLICKED
    Then User should be navigated to Order Entry page
    ORDER ENTRY PAGE HAS BEEN FOUND
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    And change the account_No to someother account#
    ACCOUNT NUMBER WILL BE CHANGED TO K11582
    And Check whether user navigated to NewOE page
    CHECK WITH ADMIN SETTING IS ENABLED OR NOT, SO THAT ONCE CUSTOMER ACC# IS CHANGED SHOULD NAVIGATE TO NEW OE PAGE
    And user should change the Account# back to Previous Account#
    NAVIGATED TO ORDER ENTRY PAGE
    CURRENT URL IS https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
    ACCOUNT NUMBER WILL BE CHANGED TO K11985
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    NAVIGATED TO ORDER ENTRY PAGE
    START BUTTON HAS BEEN CLICKED
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    ORDER GUIDE POPUP HAS BEEN FOUND
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Prod_No in Quick Product Entry area
    4030
    5080
    5550
    8050
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0212
    UNIT ENTERED FOR QUICK PRODUCT IS 30
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0213
    UNIT ENTERED FOR QUICK PRODUCT IS 80
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0037
    UNIT ENTERED FOR QUICK PRODUCT IS 50
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 4105
    CASE ENTERED FOR QUICK PRODUCT IS 80
    TOAST MESSAGE FOR: CURRENTLY UNAVAILABLE HAS BEEN HANDLED
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    212
    213
    4105
    Then In Order Summary page check whether Low inventory products are removed or not
    Step skipped
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Products which are low in inventory should not be displayed in Order summary page
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    5060
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 60
    TOAST MESSAGE FOR: CURRENTLY UNAVAILABLE HAS BEEN HANDLED
    Then Click on Next button for cancel from order summary page
    PRODUCT FOUND IN ORDER ARE
    212
    213
    4105
    2
    And Click on Submit Order button and read Order_no
    Step skipped
    Then Enter Order# in Search box in Order Entry page
    Step skipped
    Then Click on Order number in Order Entry page
    Step skipped
    Then Click on Next button to naviagate to OE summary page to cancle order
    Step skipped
    Then Click on Cancel button in OE summary page and handle warning popup
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    And verify whether Order number is not existing in OG
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Try to Create new order and Cancel that order from Order summary page
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    5080
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 80
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    212
    213
    4105
    2
    And Click on Submit Order button and read Order_no
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    Then Enter Order# in Search box in Order Entry page
    Step skipped
    Then Click on Order number in Order Entry page
    Step skipped
    Then Click on Cancel button
    Step skipped
    And Check for Warning popup
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Test scenario for creating order and once order is created cancel it in new order entry page
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Prod_No in Quick Product Entry area
    8040
    5060
    3550
    5050
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 4088
    CASE ENTERED FOR QUICK PRODUCT IS 80
    TOAST MESSAGE FOR: CURRENTLY UNAVAILABLE HAS BEEN HANDLED
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 4125
    CASE ENTERED FOR QUICK PRODUCT IS 50
    TOAST MESSAGE FOR: CURRENTLY UNAVAILABLE HAS BEEN HANDLED
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0709
    UNIT ENTERED FOR QUICK PRODUCT IS 50
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 4009
    CASE ENTERED FOR QUICK PRODUCT IS 50
    TOAST MESSAGE FOR: CURRENTLY UNAVAILABLE HAS BEEN HANDLED
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    212
    213
    4105
    2
    4088
    4125
    4009
    Then In Order Summary page click on up arrow for sorting product in descending order of product number
    Step skipped
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    check for the sorted order of products in Order summary page by clicking Down arrow and up arrow next to unit table header
  • Order Entry3

    10:19:00 am / 00:03:35:583 Fail

    Order Entry3
    04.29.2024 10:19:00 am 04.29.2024 10:22:35 am 00:03:35:583 · #test-id=1,123
    Used for cration of New order in different ways Used for canceling order, editing of order, skipping of order
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    And User should verify the account_No
    PRECEDING BY ZERO HAS BEEN FAILED, PLEASE DO CHECK ADMIN SETTINGS.
    Then User must click Start Order button
    Step skipped
    Then User should make selection between Pending order or Start New order
    Step skipped
    Then User should select Note from popup and Order guide from popup
    Step skipped
    Then Enter PO# for New order
    PO123
    Step skipped
    Then Enter Pro# in Quick Product Entry area
    Step skipped
    And Check for Case and Unit input box enabled or not based on that enter value
    7060
    Step skipped
    Then Click on Next button
    Step skipped
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    HideZeros that appears in Account# or product#
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    9080
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 80
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    Then Click on Next button and Add new Delivery Addresss
    AbcdAddress_line2City_nameCAAustralia123456
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    For Adding new Delivery address
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    8060
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 60
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    Then Click on Next button and Edit Delivery Addresss
    Address_line2Address_line12
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    For Editing existing Delivery address
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    8060
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 60
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    Then Click on Next button and Delete Address
    Address_line12
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Test scenario to Delete the Delivery address
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Prod_No in Quick Product Entry area
    1545
    2550
    2025
    4020
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 4088
    CASE ENTERED FOR QUICK PRODUCT IS 15
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 4125
    CASE ENTERED FOR QUICK PRODUCT IS 25
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0709
    UNIT ENTERED FOR QUICK PRODUCT IS 25
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 10417
    CASE ENTERED FOR QUICK PRODUCT IS 40
    TOAST MESSAGE FOR: CURRENTLY UNAVAILABLE HAS BEEN HANDLED
    And Click on Aroow symbol to display products based on descending order
    PRODUCT NUMBERS ARE IN SORTED ORDER
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    2
    212
    213
    709
    4009
    4088
    4105
    4125
    10417
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Qty in ascending order in new OE page
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    And Select 1st route from Route popup
    Then User must click Start Order button
    Step skipped
    Then User should make selection between Pending order or Start New order
    Step skipped
    Then User should select Note from popup and Order guide from popup
    Step skipped
    Then Enter PO# for New order
    PO123
    Step skipped
    And Read 2nd route value and select 2nd route with that validate route has changed or not
    Step skipped
    Then Enter Pro# in Quick Product Entry area
    Step skipped
    And Check for Case and Unit input box enabled or not based on that enter value
    5065
    Step skipped
    And Find total amount from New oe page
    Step skipped
    Then Click on Next button
    Step skipped
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Test scenario to select one route in OE page and change it again in New OE page
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    6580
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 80
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    Then Click on Next button and add new Payment method
    Bank accountSavings - Personal
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Adding New payment details to the customer
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area for price override
    And Check for Case and Unit input box enabled or not based on that enter value
    5060
    UOM IS ENABLED AND IT CONTAINS CS VALUE IN IT
    CASE ENTERED FOR QUICK PRODUCT IS 50
    LOW IN INVENTORY TOAST HAS BEEN HANDLED
    Then User should click on price override icon and Change price using What if option Price by price
    $2.00
    PRICE FOUND BEFORE PRICE OVERRIDE
    PRICE OVERRIDE DIALOG BOX BEEN FOUND
    ACTUAL PRICE FOUND IS 0.46
    PRICE OVERRIDED BY $2.00
    PRICE AFTER OVERRIDE IS $2.00
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    2
    212
    213
    709
    4009
    4073
    4088
    4105
    4125
    10417
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Test scenario for testing price override with "What if" option, price by price option
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area for price override
    And Check for Case and Unit input box enabled or not based on that enter value
    5080
    UOM IS ENABLED AND IT CONTAINS CS VALUE IN IT
    CASE ENTERED FOR QUICK PRODUCT IS 50
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    Then User should click on price override icon and Change price using What if option Price per unit
    $12.50
    PRICE FOUND BEFORE PRICE OVERRIDE
    PRICE OVERRIDE DIALOG BOX BEEN FOUND
    ACTUAL PRICE FOUND IS 0.55
    PRICE OVERRIDED BY $12.50
    PRICE AFTER OVERRIDE IS $12.50
    Then Click on Next button
    PRODUCT FOUND IN ORDER ARE
    2
    212
    213
    709
    4009
    4073
    4088
    4105
    4125
    10417
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Test scenario for testing price override with "What if" option, price per unit option
  • Order Entry4

    10:22:35 am / 00:01:03:278 Fail

    Order Entry4
    04.29.2024 10:22:35 am 04.29.2024 10:23:39 am 00:01:03:278 · #test-id=2,039
    Used for cration of New order in different ways Used for canceling order, editing of order, skipping of order
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Enter Pro# in Quick Product Entry area
    PRODUCT ADDED TO THE ORDER Via QUICK PRODUCT ENTRY 0002
    And Check for Case and Unit input box enabled or not based on that enter value
    6080
    UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
    UNIT ENTERED FOR QUICK PRODUCT IS 80
    QUANTITY EXCEEDS MAXIMUM POPUP HANDLED
    Then Click on Next button and Click on Without providing payment
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    For not selecting Payment method and proceeding with creation of order
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    NEW ORDER ENTRY PAGE HAS BEEN FOUND
    PO# ENTERED IS PO123
    Then Click on Add product drop down and select OrderGuide option
    SampleOG
    ADD PRODUCT BUTTON HAS BEEN CLICKED
    ADD PRODUCT FROM OG
    ORDER GUIDE SELECTED IS SampleOG
    And Enter Qty for the products in Product grid
    5070
    4060
    QTY ENTERED IN UNIT INPUTBOX 70
    Then User should click on Copy from dropdown and Select Order history
    Order history
    Then User verifies Order history page and add history Order to order
    And Click on Copy button
    Step skipped
    Then User should select Note from popup and Order guide from popup
    Step skipped
    Then Enter PO# for New order
    PO123
    Step skipped
    Then Enter Pro# in Quick Product Entry area
    Step skipped
    And Check for Case and Unit input box enabled or not based on that enter value
    5050
    Step skipped
    Then Click on Next button
    Step skipped
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Create order by adding product then adding order to OE
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and select OG from OG popup
    OG POPUP HAS NOT APPEARED
    OG POPUP HAS NOT APPEARED
    Then Enter PO# for New order
    PO123
    And User should navigate to New OE page, and enter Qty to product in product grid
    5060
    Step skipped
    Then Click on Next button
    Step skipped
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Test scenario for creating OE using Product line
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and select OG from OG popup
    OG POPUP HAS NOT APPEARED
    OG POPUP HAS NOT APPEARED
    Then Enter PO# for New order
    PO123
    And User should navigate to New OE page, and enter Qty to product in product grid more than Maximum limit
    200200
    Step skipped
    Then Click on Next button
    Step skipped
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Test scenario for creating order with unusual Qty "Maximum Qty exceeds"
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and select OG from OG popup
    OG POPUP HAS NOT APPEARED
    OG POPUP HAS NOT APPEARED
    Then Enter PO# for New order
    PO123
    And User should navigate to New OE page, and enter Qty to product in product grid for only Unit
    200
    Step skipped
    Then Click on Next button
    Step skipped
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Test scenario for unusual units
    Given User enters URL and is on login page and entered credentials
    When User is on Home Page
    Then User navigate to Client side
    Then User should select Order Entry tab
    Then User selects Account#
    Given User must be on Order Entry Page
    Then User must click Start Order button
    Then User should make selection between Pending order or Start New order
    Then User should select Note from popup and Order guide from popup
    Then Enter PO# for New order
    PO123
    Then Enter Pro# in Quick Product Entry area
    Step skipped
    And Check for Case and Unit input box enabled or not based on that enter value
    6580
    Step skipped
    Then User should click on Back button in NewOE page and popup should appear
    Step skipped
    And In Save order without submitting popup should select next button
    Step skipped
    And Click on SubmitOrder button
    Step skipped
    Then User should be navigated to Order Entry page
    Step skipped
    stepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
    Test scenrio for handling Next button, in Save order without submitting popup

Started

Apr 29, 2024 10:04:19 am

Ended

Apr 29, 2024 10:23:40 am

Features Passed

0

Features Failed

3

Features
Scenarios
Steps

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
@NextButton 0 1 0 0 0%
@VerifyRoute 1 0 0 0 100%
@ChangeAccount 1 0 0 0 100%
@OEOrdHistoryWithProd 0 1 0 0 0%
@ChangingRoute 0 1 0 0 0%
@PriceOverRidePricePerUnit 0 1 0 0 0%
@OrderCancelInNewOE 0 1 0 0 0%
@SortProdInSummary 0 1 0 0 0%
@CompareTotal 1 0 0 0 100%
@UnUsualQtyUnit 0 1 0 0 0%
@OEDragDrop 1 0 0 0 100%
@PriceOverRidePriceByPrice 0 1 0 0 0%
@EditDeliveryAddress 0 1 0 0 0%
@AddingNewPayment 0 1 0 0 0%
@ContinueWithoutProvidingPayment 0 1 0 0 0%
@OESearchProdDes 1 0 0 0 100%
@CancelInOESummary 1 0 0 0 100%
@LowInventroy 0 1 0 0 0%
@ProdInAscending 0 1 0 0 0%
@HideZeros 0 1 0 0 0%
@DeletingDeliveryAddress 0 1 0 0 0%
@UnUsualQtyUnitCase 0 1 0 0 0%
@CompareTotal1 1 0 0 0 100%
@CancelAndVerifyInOrderGrid 0 1 0 0 0%
@AddDeliveryAddress 0 1 0 0 0%
@OEProductLine 0 1 0 0 0%

System/Environment

NameValue
browser Browser
browserversion browserVersion
os windows